1 <?php
2     include(
"../includes/config.php");
3     include(
"../includes/validate_data.php");
4     session_start();
5     
if(isset($_SESSION['admin_login'])) {
6         
if($_SESSION['admin_login'] == true) {
7             $id = $_GET[
'id'];
8             $query_selectManDetails =
"SELECT * FROM manufacturer WHERE man_id='$id'";
9             $result_selectManDetails = mysqli_query($con,$query_selectManDetails);
10             $row_selectManDetails = mysqli_fetch_array($result_selectManDetails);
11             $name = $email = $phone = $username = $password =
"";
12             $nameErr = $emailErr = $phoneErr = $usernameErr = $passwordErr = $requireErr = $confirmMessage =
"";
13             $nameHolder = $emailHolder = $phoneHolder = $usernameHolder =
"";
14             
if($_SERVER['REQUEST_METHOD'] == "POST") {
15                 
if(!empty($_POST['txtManufacturerName'])) {
16                     $nameHolder = $_POST[
'txtManufacturerName'];
17                     $resultValidate_name = validate_name($_POST[
'txtManufacturerName']);
18                     
if($resultValidate_name == 1) {
19                         $name = $_POST[
'txtManufacturerName'];
20                     }
21                     
else{
22                         $nameErr = $resultValidate_name;
23                     }
24                 }
25                 
if(!empty($_POST['txtManufacturerEmail'])) {
26                     $emailHolder = $_POST[
'txtManufacturerEmail'];
27                     $resultValidate_email = validate_email($_POST[
'txtManufacturerEmail']);
28                     
if($resultValidate_email == 1) {
29                         $email = $_POST[
'txtManufacturerEmail'];
30                     }
31                     
else {
32                         $emailErr = $resultValidate_email;
33                     }
34                 }
35                 
if(!empty($_POST['txtManufacturerPhone'])) {
36                     $phoneHolder = $_POST[
'txtManufacturerPhone'];
37                     $resultValidate_phone = validate_phone($_POST[
'txtManufacturerPhone']);
38                     
if($resultValidate_phone == 1) {
39                         $phone = $_POST[
'txtManufacturerPhone'];
40                     }
41                     
else {
42                         $phoneErr = $resultValidate_phone;
43                     }
44                 }
45                 
if(!empty($_POST['txtManufacturerUname'])) {
46                     $usernameHolder = $_POST[
'txtManufacturerUname'];
47                     $resultValidate_username = validate_username($_POST[
'txtManufacturerUname']);
48                     
if($resultValidate_username == 1) {
49                         $username = $_POST[
'txtManufacturerUname'];
50                     }
51                     
else{
52                         $usernameErr = $resultValidate_username;
53                     }
54                 }
55                 
if($name != null && $email != null && $username != null) {
56                     $query_UpdateMan =
"UPDATE manufacturer SET man_name='$name',man_email='$email',man_phone='$phone',username='$username' WHERE man_id='$id'";
57                     
if(mysqli_query($con,$query_UpdateMan)) {
58                         echo
"<script> alert(\"Manufacturer Details Updated Successfully\"); </script>";
59                         header(
'Refresh:0;url=view_manufacturer.php');
60                     }
61                     
else {
62                         $requireErr =
"Updating Manufacturer Failed";
63                     }
64                 }
65                 
else {
66                     $requireErr =
"* Valid Name, Email, Username & Password are compulsory";
67                 }
68             }
69         }
70         
else {
71             header(
'Location:../index.php');
72         }
73     }
74     
else {
75         header(
'Location:../index.php');
76     }
77 ?>
78 <!DOCTYPE html>
79 <html>
80 <head>
81     <title> Edit Manufacturer </title>
82     <link rel=
"stylesheet" href="../includes/main_style.css" >
83 </head>
84 <body>
85     <?php
86         include(
"../includes/header.inc.php");
87         include(
"../includes/nav_admin.inc.php");
88         include(
"../includes/aside_admin.inc.php");
89     ?>
90     <section>
91         <h1>Edit Manufacturer</h1>
92         <form action=
"" method="POST" class="form">
93         <ul
class="form-list">
94         <li>
95             <div
class="label-block"> <label for="manufacturer:name">Name</label> </div>
96             <div
class="input-box"> <input type="text" id="manufacturer:name" name="txtManufacturerName" placeholder="Name" value="<?php echo $row_selectManDetails['man_name']; ?>" required /> </div> <span class="error_message"><?php echo $nameErr; ?></span>
97         </li>
98         <li>
99             <div
class="label-block"> <label for="manufacturer:email">Email</label> </div>
100             <div
class="input-box"> <input type="text" id="manufacturer:email" name="txtManufacturerEmail" placeholder="Email" value="<?php echo $row_selectManDetails['man_email']; ?>" required /> </div> <span class="error_message"><?php echo $emailErr; ?></span>
101         </li>
102         <li>
103             <div
class="label-block"> <label for="manufacturer:phone">Phone</label> </div>
104             <div
class="input-box"> <input type="text" id="manufacturer:phone" name="txtManufacturerPhone" placeholder="Phone" value="<?php echo $row_selectManDetails['man_phone']; ?>" /> </div> <span class="error_message"><?php echo $phoneErr; ?></span>
105         </li>
106         <li>
107             <div
class="label-block"> <label for="manufacturer:username">Username</label> </div>
108             <div
class="input-box"> <input type="text" id="manufacturer:username" name="txtManufacturerUname" placeholder="Username" value="<?php echo $row_selectManDetails['username']; ?>" required /> </div> <span class="error_message"><?php echo $usernameErr; ?></span>
109         </li>
110         <li>
111             <input type=
"submit" value="Update Manufacturer" class="submit_button" /> <span class="error_message"> <?php echo $requireErr; ?> </span><span class="confirm_message"> <?php echo $confirmMessage; ?> </span>
112         </li>
113         </ul>
114         </form>
115     </section>
116     <?php
117         include(
"../includes/footer.inc.php");
118     ?>
119 </body>
120 </html>


Gõ tìm kiếm nhanh...